package com.eunion.web.cms.entity;

import java.math.BigDecimal;

import org.apache.commons.lang.builder.ReflectionToStringBuilder;

import com.eunion.core.common.JsonVo;

/**
 * main页面基本数据
 */
public class UserInformation extends JsonVo {

    private Integer userCount;

    /**
     * 今天新增人数
     */
    private Integer toDayCount;

    // 新增充值
    private BigDecimal recharge;

    // 已用金额
    private BigDecimal amountUsed;

    // 发放的奖金
    private BigDecimal bonusesAwarded;

    // 新增报单金额
    private BigDecimal declarationAmount;

    private Integer securitesCount;

    private BigDecimal release;

    private BigDecimal bonus;

    // 提现金额
    private BigDecimal withdrawals;

    // 新增钱包金额
    private BigDecimal walletNew;

    // 新增激活码金额
    private BigDecimal activationCode;

    public Integer getUserCount() {
        return userCount;
    }

    public void setUserCount(Integer userCount) {
        this.userCount = userCount;
    }

    public Integer getSecuritesCount() {
        return securitesCount;
    }

    public void setSecuritesCount(Integer securitesCount) {
        this.securitesCount = securitesCount;
    }

    public BigDecimal getRelease() {
        return release;
    }

    public void setRelease(BigDecimal release) {
        this.release = release;
    }

    public BigDecimal getBonus() {
        return bonus;
    }

    public void setBonus(BigDecimal bonus) {
        this.bonus = bonus;
    }

    public UserInformation() {
        super();
    }

    public Integer getToDayCount() {
        return toDayCount;
    }

    public void setToDayCount(Integer toDayCount) {
        this.toDayCount = toDayCount;
    }

    public BigDecimal getRecharge() {
        return recharge;
    }

    public void setRecharge(BigDecimal recharge) {
        this.recharge = recharge;
    }

    public BigDecimal getAmountUsed() {
        return amountUsed;
    }

    public void setAmountUsed(BigDecimal amountUsed) {
        this.amountUsed = amountUsed;
    }

    public BigDecimal getBonusesAwarded() {
        return bonusesAwarded;
    }

    public void setBonusesAwarded(BigDecimal bonusesAwarded) {
        this.bonusesAwarded = bonusesAwarded;
    }

    public BigDecimal getDeclarationAmount() {
        return declarationAmount;
    }

    public void setDeclarationAmount(BigDecimal declarationAmount) {
        this.declarationAmount = declarationAmount;
    }

    public BigDecimal getWithdrawals() {
        return withdrawals;
    }

    public void setWithdrawals(BigDecimal withdrawals) {
        this.withdrawals = withdrawals;
    }

    public BigDecimal getWalletNew() {
        return walletNew;
    }

    public void setWalletNew(BigDecimal walletNew) {
        this.walletNew = walletNew;
    }

    public BigDecimal getActivationCode() {
        return activationCode;
    }

    public void setActivationCode(BigDecimal activationCode) {
        this.activationCode = activationCode;
    }

    @Override
    public String toString() {
        return ReflectionToStringBuilder.toString(this);
    }

}
